Vertebral sarcoma - French English Dictionary